scouring of foundation - Turkish English Dictionary